Understanding Bitcoin: A Decentralized Currency